<?php
$edit = 1;
$grupa = 0;
$tabindex = 1;
?>

<table id='dnevnik_content' width="850px" border="1" cellpadding="0" cellspacing="0" style="border-collapse:collapse; empty-cells: show; border-color: #000;">
  <tr>
    <th scope="col" style="width: 20%;">Nastavni predmet</th>
    <th scope="col" style="width: 16%;">Prvo polugodište</th>
    <th scope="col" style="width: 16%;">Drugo polugodište</th>
    <th scope="col" style="width: 7%;">Ocena <label class="tooltip bt_image" title="Za predmete koji se opisno ocenjuju uneti nivo, ako je definisan"></label></th>
    <th scope="col" style="width: 24%;">Obrazloženje ocene <label class="tooltip bt_image" title="Obrazloženje ocene nije obavezno<br />Za predmete koji se opisno ocenjuju uneti opisnu ocenu"></label></th>
  </tr>
<?php
foreach($predmets as $predmet_id => $predmet)
{
    list($predmet_naziv, $predmet_tip) = $predmet;

    if($predmet_tip == PredmetPeer::$tip['placeholder'])
    {
      switch($predmet_naziv)
      {
        case 'Srpski man':
          list($predmet_id, $predmet_naziv) = array(-1, 'Srpski (man.)');
          break;
        case 'Strani jezik':
          if($razred->getJezik() > 0)
          {
            $predmet_id = $razred->getJezik();
            $predmet_naziv = DbFinder::from('Predmet')->findPk($predmet_id)->getPredmetKratki();
          }
          else list($predmet_id, $predmet_naziv) = array(-1, 'Str. jezik');
          break;
        case 'Izborni 1':
          if(isset($izbornis[PredmetPeer::$tip['ver_gra']]))
            list($predmet_id, $predmet_naziv) = $izbornis[PredmetPeer::$tip['ver_gra']];
          else list($predmet_id, $predmet_naziv) = array(-1, 'Ver / Gra');
          break;
        case 'Izborni 2':
          if(isset($izbornis[PredmetPeer::$tip['jezik']]))
            list($predmet_id, $predmet_naziv) = $izbornis[PredmetPeer::$tip['jezik']];
          else list($predmet_id, $predmet_naziv) = array(-1, 'Izb. jezik');
          break;
        case 'Izborni 3':
          if(isset($izbornis[PredmetPeer::$tip['sport']]))
            list($predmet_id, $predmet_naziv) = $izbornis[PredmetPeer::$tip['sport']];
          else list($predmet_id, $predmet_naziv) = array(-1, 'Izb. Sport');
          break;
        case 'Izborni 4':
          if(isset($izbornis[PredmetPeer::$tip['izborni']]))
            list($predmet_id, $predmet_naziv) = $izbornis[PredmetPeer::$tip['izborni']];
          else list($predmet_id, $predmet_naziv) = array(-1, 'Izborni');
          break;
        case 'Fakultativ':
          if(isset($izbornis[PredmetPeer::$tip['fakultativni']]))
            list($predmet_id, $predmet_naziv) = $izbornis[PredmetPeer::$tip['fakultativni']];
          else list($predmet_id, $predmet_naziv) = array(-1, 'Fakultativni');
          break;
      }
  }
  ?>
  <tr>
    <th scope="row" class="predmet_naziv"><?php echo $predmet_naziv ?></th>
    <td>
      <?php
        if(!in_array($predmet_id, Functions::$opisni_predmeti[$smer->getNaziv()]))
        {
          if(isset($ocenas[$predmet_id][1]))
          {
            echo Dnevnik::oceneGraf($ocenas[$predmet_id][1], $ucenik->getRazredId(), $grupa, $edit);
          }
        }
        else
        {
          if(isset($ocenas[$predmet_id][1]))
          {
            echo Dnevnik::opisneOceneGraf($ocenas[$predmet_id][1], $ucenik->getRazredId(), $grupa, $edit);
          }
        }
    ?>
    </td>
    <td>
      <?php
        if(!in_array($predmet_id, Functions::$opisni_predmeti[$smer->getNaziv()]))
        {
          if(isset($ocenas[$predmet_id][2]))
          {
            echo Dnevnik::oceneGraf($ocenas[$predmet_id][2], $ucenik->getRazredId(), $grupa, $edit);
          }
        }
        else
        {
          if(isset($ocenas[$predmet_id][2]))
          {
            echo Dnevnik::opisneOceneGraf($ocenas[$predmet_id][2], $ucenik->getRazredId(), $grupa, $edit);
          }
        }
      ?>
    </td>

    <?php
        if($predmet_id > 0)
        {
          if(!in_array($predmet_id, Functions::$opisni_predmeti[$smer->getNaziv()]))
          {?>
            <td style="text-align:center;"><input maxlength="1" size="1" type="text" class="input_ocena" id="oc_<?php echo $predmet_id ?>" tabindex="<?php echo $tabindex++ ?>" /></td>
            <td style="text-align:center; padding: 1px 3px;"><input type="text" class="opis_ocena" id="op_<?php echo $predmet_id ?>" tabindex="<?php echo $tabindex++ ?>" /></td>
          <?php }
          else
          {?>
            <td style="text-align:center;"><input maxlength="1" size="1" type="text" class="select_ocena" id="opoc_<?php echo $predmet_id ?>" tabindex="<?php echo $tabindex++ ?>" /></td>
            <td style="text-align:center; padding: 1px 3px;"><input type="text" class="opopis_ocena" id="opop_<?php echo $predmet_id ?>" tabindex="<?php echo $tabindex++ ?>" /></td>
          <?php }
        }
        else
        {?>
            <td style="text-align:center;">&nbsp;</td>
            <td style="text-align:center;">&nbsp;</td>
        <?php }?>

  </tr>

<?php }?>
</table>

<div style="text-align:left; margin-left: 380px; padding-top: 5px;">
  <a id="dugme" onclick="unosUnos(); return false;" href="javascript: void(0)" class="button"><span>Unesi</span></a>
  <span id="complete"></span>
</div>